package tenant

import (
	"context"
	pb "git.mycaigou.com/gfyx/micro-gfyx-user-service/proto/micro_gfyx_user_service_proto/micro-gfyx-user-service/tenant"
)

type TenantServiceIface interface {
	GetTenantList(ctx context.Context, request *pb.GetTenantListRequest) (*pb.GetTenantListResponse, error)
	GetTenantByName(ctx context.Context, request *pb.GetTenantByNameRequest) (*pb.GetTenantByNameResponse, error)
	GetTenantByCode(ctx context.Context, request *pb.GetTenantByCodeRequest) (*pb.GetTenantByCodeResponse, error)
	GetAllEfficientTenant(ctx context.Context, request *pb.GetAllEfficientTenantRequest) (*pb.GetAllEfficientTenantResponse, error)
}
